put to the rack - Español Inglés Diccionario